
package vehialpes.importaciones;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the vehialpes.importaciones package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _DarVehiculoResponse_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darVehiculoResponse");
    private final static QName _DarVehiculo_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darVehiculo");
    private final static QName _DarClienteResponse_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darClienteResponse");
    private final static QName _DarVehiculosClienteResponse_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darVehiculosClienteResponse");
    private final static QName _DarVehiculosCliente_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darVehiculosCliente");
    private final static QName _DarCliente_QNAME = new QName("http://servicios.vehialpes.uniandes.edu.co/", "darCliente");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: vehialpes.importaciones
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link Vehiculo }
     * 
     */
    public Vehiculo createVehiculo() {
        return new Vehiculo();
    }

    /**
     * Create an instance of {@link DarVehiculo }
     * 
     */
    public DarVehiculo createDarVehiculo() {
        return new DarVehiculo();
    }

    /**
     * Create an instance of {@link DarVehiculosClienteResponse }
     * 
     */
    public DarVehiculosClienteResponse createDarVehiculosClienteResponse() {
        return new DarVehiculosClienteResponse();
    }

    /**
     * Create an instance of {@link Cliente }
     * 
     */
    public Cliente createCliente() {
        return new Cliente();
    }

    /**
     * Create an instance of {@link DarClienteResponse }
     * 
     */
    public DarClienteResponse createDarClienteResponse() {
        return new DarClienteResponse();
    }

    /**
     * Create an instance of {@link DarCliente }
     * 
     */
    public DarCliente createDarCliente() {
        return new DarCliente();
    }

    /**
     * Create an instance of {@link DarVehiculosCliente }
     * 
     */
    public DarVehiculosCliente createDarVehiculosCliente() {
        return new DarVehiculosCliente();
    }

    /**
     * Create an instance of {@link DarVehiculoResponse }
     * 
     */
    public DarVehiculoResponse createDarVehiculoResponse() {
        return new DarVehiculoResponse();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarVehiculoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darVehiculoResponse")
    public JAXBElement<DarVehiculoResponse> createDarVehiculoResponse(DarVehiculoResponse value) {
        return new JAXBElement<DarVehiculoResponse>(_DarVehiculoResponse_QNAME, DarVehiculoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarVehiculo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darVehiculo")
    public JAXBElement<DarVehiculo> createDarVehiculo(DarVehiculo value) {
        return new JAXBElement<DarVehiculo>(_DarVehiculo_QNAME, DarVehiculo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarClienteResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darClienteResponse")
    public JAXBElement<DarClienteResponse> createDarClienteResponse(DarClienteResponse value) {
        return new JAXBElement<DarClienteResponse>(_DarClienteResponse_QNAME, DarClienteResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarVehiculosClienteResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darVehiculosClienteResponse")
    public JAXBElement<DarVehiculosClienteResponse> createDarVehiculosClienteResponse(DarVehiculosClienteResponse value) {
        return new JAXBElement<DarVehiculosClienteResponse>(_DarVehiculosClienteResponse_QNAME, DarVehiculosClienteResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarVehiculosCliente }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darVehiculosCliente")
    public JAXBElement<DarVehiculosCliente> createDarVehiculosCliente(DarVehiculosCliente value) {
        return new JAXBElement<DarVehiculosCliente>(_DarVehiculosCliente_QNAME, DarVehiculosCliente.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DarCliente }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://servicios.vehialpes.uniandes.edu.co/", name = "darCliente")
    public JAXBElement<DarCliente> createDarCliente(DarCliente value) {
        return new JAXBElement<DarCliente>(_DarCliente_QNAME, DarCliente.class, null, value);
    }

}
